package be.bonamis.umpire.utils;

import be.bonamis.umpire.domain.Umpire;
import be.bonamis.umpire.old.domain.DispoArbitres;

import com.google.common.base.Function;

public interface Mappings {
	
	interface Umpires{
		Function<DispoArbitres, Umpire> fromOldtoNew = new Function<DispoArbitres, Umpire>() {
			public Umpire apply(DispoArbitres arbitre){
				Umpire umpire = new Umpire();
				umpire.setFirstName(arbitre.getPrenomArbitres());
				umpire.setLastName(arbitre.getNomArbitres());
				umpire.setLogin(arbitre.getLogin());
				umpire.setPassword(arbitre.getPasswd());
//				Ranking ranking = new Ranking();
//				ranking.setName(arbitre.getClassment());
//				umpire.setRanking(ranking);
				return umpire;				
			}
		};
		
	}

}
